window pillar - Turkish English Dictionary